spring-loaded parking brake - Spanish English Dictionary